
namespace Sedna.Core.Controller
{
    /// <summary>
    /// This command allows manage a grid's controller. The controller receives
    /// instance of the command from scope by the specified path and passes itself as
    /// the parameter, then command will do call back to the controller. This call
    /// depends from the command's implementation it may be refresh call, sort, load page or
    /// their combination.
    /// </summary>
    public interface IControllerCommand
    {
        void execute(IDataGridController controller);
    }
}
